package com.demo.zyt.modules.app.controller;

/**
 * APP登录授权
 *
 */
//@RestController
//@RequestMapping("/app")
//@Api("APP登录接口")
public class AppLoginController {
//    @Autowired
//    private WxUserService userService;
//    @Autowired
//    private JwtUtils jwtUtils;
//
//    /**
//     * 登录
//     */
//    @PostMapping("login")
//    @ApiOperation("登录")
//    public R login(@RequestBody LoginForm form){
//        //表单校验
//        ValidatorUtils.validateEntity(form);
//
//        //用户登录
//        long userId = userService.login(form);
//
//        //生成token
//        String token = jwtUtils.generateToken(userId);
//
//        Map<String, Object> map = new HashMap<>();
//        map.put("token", token);
//        map.put("expire", jwtUtils.getExpire());
//
//        return R.ok(map);
//    }

}
